package hash

// Hash 哈希计算接口
type Hash interface {
	// Init 初始化
	Init()
	// Update 更新数据
	Update([]byte)
	// Finalize 计算摘要
	Finalize() []byte
	// Digest 获取摘要
	Digest() []byte
	// Size 获取摘要的字节长度
	Size() int
}
